Photo 18 of 106
Finish-Ferrari_2008_France_01_PHC.jpg

Finish-Ferrari 2008 France 01